cogent grounds - Spanish English Dictionary